high roads - German English Dictionary